live a life of great misery - French English Dictionary